{extend name="../../admin/view/main"}

{block name="button"}
<button data-table-id="BaseTable" data-modal='{:url("addbox")}?type={$type|default=""}'
        class='layui-btn layui-btn-sm layui-btn-primary'>创建盲盒任务
</button>
<button data-table-id="BaseTable" data-modal='{:url("addforge")}?type={$type|default=""}'
        class='layui-btn layui-btn-sm layui-btn-primary'>创建Forge任务
</button>
{/block}

{block name="content"}
<div class="layui-tab layui-tab-card think-bg-white">
    <div class="layui-tab-content table-block">
        <table class="layui-table" lay-skin="line">
            {notempty name='list'}
            <thead>
            <tr>
                <th class='list-table-check-td think-checkbox'>
                    <label><input data-auto-none data-check-target='.list-check-box' type='checkbox'></label>
                </th>
                <th class='text-left'>批次号</th>
                <th class='text-left'>执行规则</th>
                <th class='text-left'>Spin次数</th>
                <th class='text-left'>Spin类型</th>
                <th class='text-left'>测试赔率</th>
                <th class='text-left'>盲盒名称</th>
                <th class='text-left'>ForgeId</th>
                <th class='text-left'>总花费</th>
                <th class='text-left'>总赔付</th>
                <th class='text-left'>赔率</th>
                <th class='text-left'>执行时间(秒)</th>
                <th class='text-left'>已完成次数</th>
                <th class='text-left'>创建时间</th>
                <th class='text-left' style="width: 80px;">状态</th>
                <th class="text-left" style="width: 250px;">操作</th>
                <th></th>
            </tr>
            </thead>
            {/notempty}
            <tbody>
            {foreach $list as $key=>$vo}
            <tr>
                <td class='list-table-check-td think-checkbox'>
                    <label><input class="list-check-box" value='{$vo.id}' type='checkbox'></label>
                </td>
                <td class='text-left '>{$vo.batch_number|default=''}</td>
                <td class='text-left '>
                    {if $vo.run_type eq 1}统计执行
                    {elseif $vo.run_type eq 2}详细执行
                    {/if}
                </td>
                <td class='text-left '>{$vo.times|default=''}</td>
                <td class='text-left '>
                    {if $vo.spin_type eq 1}盲盒
                    {elseif $vo.spin_type eq 2}Forge
                    {/if}
                </td>
                <td class='text-left '>{$vo.test_rtp|default=''}</td>
                <td class='text-left '>{$vo.box_name|default=''}</td>
                <td class='text-left '>{$vo.forge_id|default=''}</td>
                <td class='text-left '>{$vo.total_spin_amount|default=''}</td>
                <td class='text-left '>{$vo.total_product_amount|default=''}</td>
                <td class='text-left '>{$vo.compensation_probability|default=''}</td>
                <td class='text-left '>{$vo.use_time_seconds|default=''}</td>
                <td class='text-left '>{$vo.crt_complete_spin_times|default=''}</td>
                <td class='text-left '>{$vo.created_at|default=''}</td>
                <td class='text-left ' style="width: 80px;">
                    {if $vo.status eq 1}<span class="color-red">未执行</span>
                    {elseif $vo.status eq 2}<span class="color-blue">执行中</span>
                    {elseif $vo.status eq 3}<span class="color-green">已完成</span>
                    {/if}
                </td>
                <td class='text-left' style="width: 250px;">
                    <a class="layui-btn layui-btn-sm" data-modal="{:url('queryresult')}?id={$vo.id}"
                       data-title="统计结果">{:lang("统计结果")}</a>
                    {if $vo.run_type eq 2}
                    <button class="layui-btn layui-btn-sm" onclick="spinDetail('{$vo.batch_number}')">详细结果
                    </button>
                    {/if}
                </td>
            </tr>
            {/foreach}
            </tbody>
        </table>
        <div style="margin-top: -5px;">{empty name='list'}<span class="notdata">没有记录哦</span>{else}{$pagehtml|raw|default=''}{/empty}
        </div>
    </div>
</div>

<script>
    function downloadFile(myId) {
        // 创建一个隐藏的表单
        var form = $('<form></form>');
        form.attr('method', 'POST');
        form.attr('action', '/airobot/test_spin/download.html?spm=m-25-96-97'); // PHP 文件路径

        // 添加要发送的数据
        var input = $('<input type="hidden" name="id" value="' + myId + '">');
        form.append(input);

        // 将表单添加到 body 中并提交
        $('body').append(form);
        form.submit();
        form.remove(); // 提交后移除表单
    }

    function spinDetail(batchNumber) {
        window.location.href = "admin.html#" + "{:sysuri('airobot/test_spin_result/index')}" + "?batch_number=" + batchNumber + "&spm=m-25-96-98";
    }
</script>
{/block}